palladium sponge - German English Dictionary